Charlotte Leigh is a pornstar. Charlotte Leigh aka Charlotte Lee, Charlotte O Hara, Charlotte O'Hara